<%@ page language="java" contentType="text/html; charset=utf-8"
	pageEncoding="UTF-8"%>
<%@ page import="schronisko.*,Users.*" %>
<%@ page import="java.sql.ResultSet" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">


<link rel="stylesheet" type="text/css" href="../styles/panels.css">
<title>Panel</title>
</head>
<body>
<div class='tlo'>
<img src="../Images/anim6.jpg">
	<%
	session.setMaxInactiveInterval(60*60); // godzina
	session.setAttribute("function", "edit_profile");
		if ((session.getAttribute("session_id") != null)) {
			int type = (Integer) session.getAttribute("type");
			int temp = (Integer) session.getAttribute("temp");
			response.setContentType("text/html");
			String username = (String) session.getAttribute("username");
			if (username != null) {
				if ((type == 1 && temp == 0) || (temp == 2)) { // Menu pracownika
				%>
				<div class='menu'>
					<center>
						<h4>
							<font color='green'>Dostepne opcje:</font>
						</h4>
					</center>
					<ul>
						<li><a href='../Redirect_k' class='a'> Funkcje klienta </a><br>
						</li>
						<li><a href='../worker/edit_user.jsp' class='a'> Edytuj profil
								uzytkownika </a><br></li><li><a href='../worker/edit_animal.jsp' class='a'>Edytuj zwierzaka</a>
						<li><a href='../worker/adoption.jsp' class='a'> Adopcje 
						</a>
						<br>
						<ul>
						<li><a href='../worker/pending_adopt.jsp' class='a'> Adopcje oczekujace
						</a> </li>
						<li>
						<a href='../worker/accept_adoption.jsp' class = 'a'> Zaakceptuj adopcje </a>
						</li>
					
						<li> 
						<a href='../worker/decline_adoption.jsp' class = 'a'> Odrzuć adopcje </a>
						</li>
						
						</ul></li>
						<li><a href='../worker/added.jsp' class='a'> Zgloszone
								do oddania </a><br>  <%
			 	if (temp != 0) {
			 %> <a href='../Redirect'><b><font
									face='Arial'>Swoje funkcje</font> </b></a><br> <%
			 	} else {
			 %> <br> <%
			 	}
			 %></li>
						<li><b><a href='../index.jsp' class='a'> Powrot do
									glownej </a></b><br></li>
					</ul>
				</div>
				<%
				} else if ((type == 2 && temp == 0) || temp == 3) { // Menu admina
					%>
					<div class='menu'>
						<center>
							<h4>
								<font color='green'>Dostepne opcje:</font>
							</h4>
						</center>
						<ul>
							<li><a href='../Redirect_k' class='a'>Funkcje klienta </a><br>
							</li>
							<li><a href='../Redirect_w' class='a'>Funkcje pracownika </a><br></li>
							<li><a href='../user/add.jsp' class='a'> Zarzadzaj baza </a><br></li>
							<li><%
				 	if (temp != 0) {
				 %> <a href='../Redirect'><b><font
										face='Arial'>Swoje funkcje</font> </b></a><br> <%
				 	} else {
				 %> <br> <%
				 	}
				 %></li>
							<li><b><a href='../index.jsp' class='a'> Powrot do
										glownej </a></b><br></li>
						</ul>
					</div>
					<%
		} else if (type == 3 && temp == 0) { // Menu szefa
	%>
	<div class='menu'>
		<center>
			<h4>
				<font color='green'>Dostepne opcje:</font>
			</h4>
		</center>
		<ul>
			<li><a href='../Redirect_k' class='a'>Funkcje klienta </a><br>
			</li>
			<li><a href='../Redirect_w' class='a'>Funkcje pracownika </a><br></li>
			<li><a href='../Redirect_a' class='a'>Funkcje admina </a><br></li>
			<li><a href='../user/change_pass.jsp' class='a'> Przegladaj
					bilans </a><br></li>
			<li><a href='../user/promote.jsp' class='a'> Awansuj </a><br></li>
			<li><b><a href='../index.jsp' class='a'> Powrot do
						glownej </a></b><br></li>
		</ul>
	</div>
	
	<%
		}
	%>
	<div class='panel'>
		<center>
		<% ResultSet result = MySQLConnection.connect().executeQuery("SELECT a.ID_adoption, b.name, b.surname, b.ID_card, c.name, c.date_of_birth, a.status from adoption a join client b on a.id_client =b.id_client join animal c on a.id_animal=c.id_animal");
		
		%>
		
		<h2> Historia Adopcji</h2>
		<table cellpadding="2" border=1>
		<tr>
		<th><h5>ID </h5></th>
		<th><h5>Client </h5></th>
		<th> <h5>ID<br />card</h5> </th>
		<th><h5> Name </h5></th>
		<th><h5> Date of
		<br /> Birth </h5></th>
		<th><h5> Status </h5></th>
		</tr> 
	
	<% while(result.next()) {
		int ID_adoption = result.getInt("a.ID_adoption");
		String name_client = result.getString("b.name");
		String surname_client = result.getString("b.surname");
		String ID_card = result.getString("b.ID_card");
		String name = result.getString("c.name");
		String date_of_birth = result.getString("date_of_birth"); 
		String status = result.getString("a.status");%>
		<tr>
		<td>
		<%=ID_adoption %>
		</td>
		<td>
		<%=name_client+" "+ surname_client %>
		</td>
		<td>
		<%=ID_card %>
		</td>
		<td>
		<%=name %>
		</td>
		<td>
		<%=date_of_birth %>
		</td>
		<td>
		<%=status %>
		</td>

		<% } 
		MySQLConnection.Close();%>
</tr>
</table>

<br />
<br/> 


<form name="DeclineAdopt" action="../DeclineAdopt" method="POST">
				




<b>Wybierz numer adopcji do odrzucenia:</b>

<select class="decline_adoption" name="decline_adoption">
					<option value="none">--wybierz numer adopcji--</option>
					
					<%
					ResultSet result1 = MySQLConnection.connect().executeQuery("SELECT ID_adoption from adoption");
					while(result1.next()){
						int ID_adoption = result1.getInt("ID_adoption");
					
					%>
					<option value="<%=ID_adoption %>"><%=ID_adoption%></option>
					<% }  %>
					</select>





				
					<br />
					<br />
					<input type="submit" value = "zatwierdz">
			
</form> 
		</center>
	</div>


	<div class='logged'>
		<center>
			<h3>
				Zalogowany jako
				<%
				out.println("<font color='red'>" + username + "</font>");
			%>
				!
			</h3>

		</center>
		<center>
			<h4>
				<a href='../logout.jsp'> Wyloguj </a>
			</h4>
		</center>
	</div>

	<div class='zalogowany'>
		<center>
			<h1>
				Prawa
				<%
				switch (type) {
						case 1:
							out.println("pracownika");
							break;
						case 2:
							out.println("admina");
							break;
						case 3:
							out.println("szefa");
							break;
						}
			%>
			</h1>
		</center>
	</div>
	<%
			}
		} else {
			out.println("<div class='menu'><b>Sesja wygasla.</b><br> Za 3 sec nastapi przeniesienie do strony logowania <br> Kliknij, jesli nie zadziala:<br> <a href = '../index.jsp'> Wroc do strony glownej</a></div>");
			response.setHeader("Refresh", "3; URL=../index.jsp");
		}
	%>
</div>
</body>
</html>